canopy drip - Turkish English Dictionary